export interface ShopResponse {
  code: number
  message: string
  data: ProductPage
}
interface ProductPage {
  list: ProductItem[]
  page: number
  pageSize: number
  totalCount: number
  totalPage: number
}
interface ProductItem {
  good_id: number
  create_time: string
  name: string
  desc: string
  price: string
  pic: string
  storage: number
  buy_count: number
}
export interface ShopComment {
  id: number | string
  page?: number | string // 选填
  pageSize?: number | string // 选填
}
export interface ShopConfirmOrder {
  skuIds: string // 商品sku ID
  skuNums: string // 商品sku 数量
}
export interface OrderInfomation {
  skuIds: string // 商品sku ID 必填
  skuNums: string // 商品sku 数量 必填
  shareUserId: string | number
  orderId: string | number // 订单ID 再次支付必填
  payType: string | number // 支付方式:0=天琴币,1=微信,2=支付宝,3=银联  必填
  deduct: string | number // 抵扣 必填(天琴币非必填，再次支付非必填)
  userCouponId: string | number // 优惠券ID 必填(天琴币非必填，再次支付非必填)
  amount: number // 订单实际支付金额 必填(天琴币非必填，再次支付非必填)
  remark: string // 备注 必填(再次支付非必填)
  expressFee: number // 快递费 必填(再次支付非必填)
}
export interface ShopOrderResponse {
  cateId: number | string // 一级分类ID 选填
  subCateId: number | string // 二级分类ID 选填
  keyword: number | string // 一级分类ID 选填
  type: number | string // 搜索类型:0=综合,1=价格2=销量
  page?: number | string // 选填
  pageSize?: number | string // 选填
}
export interface ShopOrderItem {
  url: string
  type: string | number // 微信小程序码
}
